ii peter - German English Dictionary